// 根据 key 获取 url 中对应的 value
function getParamValue(key) {
    // 1. 得到当前 url 的参数部分
    var params = location.search;

    // 2. 去除 “?”
    //判断URL中是否携带参数,(有参数会返回“”的位置，没有会返回 -1)
    if (params.indexOf("?") >= 0) {

        /**
         * 从位置 1 取到最后
         */
        params = params.substring(1);   

        // 3. 根据 “&” 将参数分割成多个数组
        var paramArray = params.split("&");

        // 4. 循环对比 key ，并返回要查找的 value
        if(paramArray.length >= 1) {
            for(var i = 0; i < paramArray.length; i++) {
                // key=value 的形式,再根据 “=” 分割存入数组中
                var item = paramArray[i].split("=");
                if(item[0] == key) {
                    return item[1];
                }

            }
        }
    }
    return null;
}